package com.icinfo.cloud.provider.punish.common.nonlitigation.dto;

import com.icinfo.cloud.common.core.page.BasePageRequest;
import lombok.Data;

import java.util.List;

/**
 * 描述：非诉执行分页查询参数
 *
 * @author shishengyao
 * @description
 * @date 2022/4/25
 */
@Data
public class CaseNonLitigationExecutePageRequest extends BasePageRequest {
    /**
     * 办案机构名称
     */
    private String handleOrgName;
    /**
     * 执行法院code
     */
    private String executeCourtCode;
    /**
     * 案件编号
     */
    private String caseNumber;
    /**
     * 案件来源
     */
    private String caseSource;
    /**
     * 案由
     */
    private String caseReason;
    /**
     * 执行法院名称
     */
    private String executeCourtName;
    /**
     * 创建人姓名
     */
    private String createUserName;

    /**
     * 提交开始时间 :yyyy-MM-dd
     */
    private String startDate;

    /**
     * 提交结束时间: yyyy-MM-dd
     */
    private String endDate;

    /****
     * 当事人
     **/
    private String partyName;
    /**
     * 领域编码
     **/
    private String territoryCode;
    /**
     * 登录人机构编码
     */
    private String orgCode;

    /**
     * 机构编码列表--不用传
     **/
    private List orgCodeList;
    /**
     * 部门编码列表--不用传
     **/
    private List deptCodeList;
    /**
     * 部门机构判断--不用传
     **/
    private Integer org;

    /**
     * 执行结果：0失败 1成功 (立案) 2（受理）3 不予受理
     */
    private String executeResult;
    /**
     * 状态状态
     */
    private String executeStatus;

}
